Permanent snow - German English Dictionary